Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Austria F5 France F7 Slovakia F3 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen USTA Challenger of Burbank - Burbank Challenger 42 - Andrezieux Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Mobilux Open - Luxembourg IPP Open - Helsinki KGHM Polish Indoors - Wroclaw Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mons Challenger Zivnobanka Czech Open - Prostejov Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Togliatti Cup - Togliatti Tatra Banka Open - Bratislava GHI Bronx Classic - Bronx Wartburg Open - Eisenach ATU Cup 2001 - Weiden Challenger Tunisie - Tunis West of England Tennis - Bristol BH Indoor Sarajevo - Sarajevo Optimus Maia Open - Maia Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Amer-Wilson Challenger - Tampere Warta Cup - Sopot Tatra Banka Open - Bratislava Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm The LTA Manchester Trophy - Manchester Hamburg Challenger - Hamburg Amer-Wilson Tampere ATP Tournament - Tampere IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn PEOPLEnet CUP - Dnepropetrovsk Cepu Open - San Marino Heilbronn Challenger Pro Tennis World Open - Sunrise Wroclaw Challenger Belgrade Challenger Czech Open 2005 - Prostejov Tunis Challenger Pozoblanco Challenger Manchester Challenger San Marino Cepu Open - San Marino KGHM Dialog Polish Indoors - Wroclaw Istanbul Challenger Kolding Challenger Belgrade Challenger Bordeaux Challenger Prostejov Challenger Aptos Challenger Privat Bank Cup - Dnepropetrovsk Tashkent Challenger Ortisei Challenger Bergamo Challenger Cherbourg Challenger Le Gosier Challenger Bath Challenger Athens Challenger Mobilux Open - Luxembourg Recanati Challenger Granby Challenger Astana Challenger Segovia Challenger PEOPLEnet Cup - Dnepropetrovsk Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Eckental Challenger Salzburg Challenger Helsinki Challenger BMW Tennis Championship - Sunrise Heilbronn Challenger Johannesburg Challenger Athens Challenger Recanati Challenger Nottingham Challenger Trnava Challenger Beijing Challenger Istanbul Challenger Sarajevo Challenger Prostejov Challenger Portoroz Challenger Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Istanbul Challenger Eskisehir Challenger Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Petange Challenger Eckental Challenger Bergamo Challenger Gimcheon Challenger Busan Challenger Portoroz Challenger LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Warsteiner Grand Prix - Oberstaufen Salzburg Challenger Diego Open - Budapest Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Mons Challenger Orleans Challenger Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin Taipei City Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Open de L'Isere - Grenoble IPP Open - Helsinki KGHM Polish Indoors - Wroclaw ECM Prague Open 2005 - Prague Nottingham Challenger GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Astana Challenger Scania Stockholm Open - Stockholm Milan Indoors - Milan Privat Bank Cup - Dniepropetrovsk The Scottish Championships - Edinburgh Estoril Open - Estoril Mallorca Open - Mallorca USTA Men's Challenger of Dallas - Dallas The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Telenordia Swedish Open - Bastad Nottingham-2 Challenger AXA Open II - Espinho Polish Open 2000 - Poznan Energis Open - Amersfoort Tatra Banka Slovak Open - Bratislava Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Kremlin Cup - Moscow Stockholm Open - Stockholm Tatra Banka Open 2003 - Bratislava AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Mauritius Open - Mauritius Open 13 - Marseille Copenhagen Open - Copenhagen Geneva Challenger Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Qatar Exxon Mobil Open 2002 - Doha Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Energis Open - Amsterdam Besancon Challenger AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo - Barcelona Nottingham-2 Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad CA Tennis Trophy - Vienna Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Izmir Challenger Copenhagen Open - Copenhagen TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Ostrava Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Dubai Open - Dubai Grand Prix Hassan II - Casablanca Cremona Challenger BMW Open - Munich The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Jersey Challenger Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Medibank International - Sydney Open Sabadell Atlantico - Barcelona AEGON Championships - London BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Bratislava Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Helsinki Challenger UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gelsor Open Romania - Bucharest Salzburg Challenger Izmir Challenger Heilbronn Challenger Tashkent Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Bergamo Challenger Bank Austria Tennis Trophy - Vienna BMW Open - Munich Trnava Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Helsinki Challenger Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach Sarajevo Challenger Marrakech Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Brisbane International - Brisbane AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Geneva Open - Geneva If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Bergamo Challenger Barletta Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta AEGON Championships - London International German Open - Hamburg Countrywide Classic - Los Angeles Topshelf Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger China Open - Beijing BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Ostrava Challenger Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Proton Malaysian Open - Kuala Lumpur Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Taipei City Challenger Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Valencia Open - Valencia Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Compaq Cup 2001 - Zabrze Tampere Challenger Tampere Challenger Exim Agmedia Open - Kosice Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai Open 13 - Marseille Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent St. Petersburg Open - St. Petersburg Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Estoril Open - Estoril Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series Monte-Carlo - Monte-Carlo Open de Moselle - Metz Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Open SEAT 2008 - Barcelona Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Heineken Open - Auckland Apia International - Sydney Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series Monte Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Open de Nice Cote dAzur - Nice AIG Japan Open - Tokyo Qatar Open - Doha Rogers Cup - Toronto Croatia Open - Umag Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris U.S. Open - New York Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Rogers Masters - Montreal Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Australian Open - Melbourne French Open - Paris Argentina Open - Buenos Aires Australian Open - Melbourne Legg Mason Tennis Classic - Washington French Open - Paris Kremlin Cup - Moscow NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 U.S. Open - New York Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York Rogers Masters - Toronto French Open - Paris French Open - Paris Olympics - London Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing